horsehair worm – English–Italiano translations

🇬🇧 en it 🇮🇹

horsehair worm noun

  • any of the Nematomorpha
nematomorfo
Wiktionary Links